package com.project.webservice.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = true)
@TableName("TB_LINE_RFID_RUN_DAY")
public class TbLineRfidRunDay extends Model<TbLineRfidRunDay> {
    @TableField("DATE")
    private Long date; // 注意：这里使用 Long 类型来对应 numeric(8,0)

    @TableField("JGXLID")
    private Integer jgxlid;

    @TableField("SX")
    private Integer sx;

    @TableField("SX_RFID")
    private Integer sxRfid;

    @TableField("SX_RFID_DETAIL")
    private String sxRfidDetail;

    @TableField("SX_RFID_OFFLINE")
    private Integer sxRfidOffline;

    @TableField("SX_RFID_OFFLINE_DETAIL")
    private String sxRfidOfflineDetail;

    @TableField("XX")
    private Integer xx;

    @TableField("XX_RFID")
    private Integer xxRfid;

    @TableField("XX_RFID_DETAIL")
    private String xxRfidDetail;

    @TableField("XX_RFID_OFFLINE")
    private Integer xxRfidOffline;

    @TableField("XX_RFID_OFFLINE_DETAIL")
    private String xxRfidOfflineDetail;

    @TableField("isFull")
    private Integer isFull;

    @TableField("TID_CPH")
    private Integer tidCph;

    @TableField("TID_CPH_DETAIL")
    private String tidCphDetail;

    @TableField("TID_CPH_OFFLINE")
    private Integer tidCphOffline;

    @TableField("TID_CPH_OFFLINE_DETAIL")
    private String tidCphOfflineDetail;

}
